Domain ontologies in software engineering: use of Protégé with the EON architecture.
نویسنده
چکیده
Domain ontologies are formal descriptions of the classes of concepts and the relationships among those concepts that describe an application area. The Protégé software-engineering methodology provides a clear division between domain ontologies and domain-independent problem-solvers that, when mapped to domain ontologies, can solve application tasks. The Protégé approach allows domain ontologies to inform the total software-engineering process, and for ontologies to be shared among a variety of problem-solving components. We illustrate the approach by describing the development of EON, a set of middleware components that automate various aspects of protocol-directed therapy. Our work illustrates the organizing effect that domain ontologies can have on the software-development process. Ontologies, like all formal representations, have limitations in their ability to capture the semantics of application areas. Nevertheless, the capability of ontologies to encode clinical distinctions not usually captured by controlled medical terminologies provides significant advantages for developers and maintainers of clinical software applications.
منابع مشابه
Reusable ontologies, knowledge-acquisition tools, and performance systems: PROTÉGÉ-II solutions to Sisyphus-2
This paper describes how we applied the PROTÉGÉ-II architecture to build a knowledgebased system that configures elevators. The elevator-configuration task was solved originally with a system that employed the propose-and-revise problem-solving method (VT; Marcus, Stout & McDermott, 1988). A variant of this task, here named the Sisyphus-2 problem, is used by the knowledge-acquisition community ...
متن کاملBuilding and Querying Microbial Ontology
The microbial taxonomy is based on the characteristics of microorganisms that can be objectively observed and measured. There are many scheme of microbial classification, but the latest is the three domain system and is the most accepted. Ontologies are the new form of knowledge representation that acts in synergy with agents and Semantic Web Architecture. Ontologies define domain concepts and ...
متن کاملFONTE - A Protégé Plugin for Engineering Complex Ontologies by Assembling Modular Ontologies of Space, Time and Domain Concepts
Humans have a natural ability to reason about scenarios including spatial and temporal information but for several reasons the process of developing complex ontologies including time and/or space is still not well developed and it remains a one-off, labor intensive experience. In this paper we present FONTE (Factorising ONTology Engineering complexity), an ontology engineering methodology that ...
متن کاملGraphOnto: OWL-Based Ontology Management and Multimedia Annotation in the DS-MIRF Framework
We present here GraphOnto, a software component and an API that allow the definition and editing of both standard-based and domain OWL ontologies and their use in multimedia information system components. In our working environment an OWL Upper Ontology that captures the MPEG-7 MDS is utilized and OWL domain ontologies extend the upper ontology with domain knowledge. The ontologies imported in ...
متن کاملUse of Ontologies in Software Engineering
This paper surveys the role ontologies might play in the whole software development life cycle. Use of ontologies in each phase of software development yields competitive advantage over traditional approach enabling greater information sharing and reuse. In this survey paper, we present a concise description of various ontology-based approaches in Software Engineering ordered by their position ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Methods of information in medicine
دوره 37 4-5 شماره
صفحات -
تاریخ انتشار 1998